protest jacket - French English Dictionary